package org.myrpc.rpc;

import java.io.Serializable;

public class RpcRequest implements Serializable {
	private static final long serialVersionUID = -9019828456806714118L;
	 
    // 接口名   
	private String className;
 
    // 调用的方法名    
	private String methodName;
 
    // 参数的类型    
	private Class<?>[] paramTypes;
 
    // 参数具体的值   
	private Object[] params;

	public String getClassName() {
		return className;
	}

	public void setClassName(String className) {
		this.className = className;
	}

	public String getMethodName() {
		return methodName;
	}

	public void setMethodName(String methodName) {
		this.methodName = methodName;
	}

	public Class<?>[] getParamTypes() {
		return paramTypes;
	}

	public void setParamTypes(Class<?>[] paramTypes) {
		this.paramTypes = paramTypes;
	}

	public Object[] getParams() {
		return params;
	}

	public void setParams(Object[] params) {
		this.params = params;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

}
